package co.yixiang.modules.order.web.param;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

/**
 * @ClassName InvestOrderParam
 * @Author hisen
 * @Date 2019/10/28
 **/
@Data
public class InvestOrderParam implements Serializable {

    private String mark;
    @ApiModelProperty(value = "支付方式 1：前台支付  2：二维码扫码支付")
    private String payType;
    @ApiModelProperty(value = "认购者姓名")
    private String investName;
    @ApiModelProperty(value = "认购者手机号")
    private String investPhone;
    @ApiModelProperty(value = "认购者身份证号")
    private String investIdcard;
    @ApiModelProperty(value = "合同地址")
    private String contractUrl;
    @ApiModelProperty(value = "银行卡图片地址")
    private String bankPicUrl;
    @ApiModelProperty(value = "身份证正面图片地址")
    private String idcardFrontPicUrl;
    @ApiModelProperty(value = "身份证反面图片地址")
    private String idcardReversePicUrl;
    @ApiModelProperty(value = "签名图片地址")
    private String signPicUrl;
     @ApiModelProperty(value = "认购者银行卡号")
    private String investBankCard;
    @ApiModelProperty(value = "认购者银行卡所属银行")
    private String investBankName;
    @ApiModelProperty(value = "支付机构代码  ORG_ALIPAY  支付宝     ORG_WEIXINPAY 微信   ORG_UNIONPAY 银联云闪付")
    private String payOrg;



}
